/*Html5*/article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {    display: block;}/*Base*/html {    font-family: Microsoft YaHei, Arial, sans-serif, "Helvetica Neue", Helvetica, Tahoma;    color: #333;}body {    font-size: 1.4rem;    font-size: 14px;}* {    margin: 0;    padding: 0;}a {    color: #333;    text-decoration: none;}.news-content-list li .text:hover,.notice-list li .text:hover {    color: #ba180c;}ul,ol {    list-style: none;}li {    list-style: none;}i,em {    font-style: normal;}@font-face {    font-family: 'iconfont';    src: url('icon/iconfont.eot');    src: url('icon/iconfont.eot?#iefix') format('embedded-opentype'), url('icon/iconfont.woff2') format('woff2'), url('icon/iconfont.woff') format('woff'),    url('icon/iconfont.ttf') format('truetype'), url('icon/iconfont.svg#iconfont') format('svg');}.iconfont {    font-family: "iconfont" !important;    font-size: 16px;    font-style: normal;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.clear {    clear: both;}.clearfix {    zoom: 1;}.clearfix:after {    clear: both;    content: ".";    display: block;    height: 0;    overflow: hidden;    visibility: hidden;}.cen {    text-align: center;}.fl {    float: left;}.fr {    float: right;}.warp {    width: 1100px;    margin: 0 auto;}.flex-row {    display: flex;    justify-content: space-between;    flex-direction: row;    align-items: center;}.flex-col {    display: flex;    justify-content: center;    flex-direction: column;    align-items: center;}.sigle-text {    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}header {    height: 77px;    width: 100%;    background: #000;}header .warp {    height: 77px; position:relative;}

.cor_wh {
   
    position: absolute;
    right: 0;
    top: 50%;
 
    transform: translateY(-50%);
}

header .logo img {    width: 83px;    height: 36px;}header .nav {    width: 680px;    height: 77px; margin-right:160px;}header .nav>li a {    display: block;    color: #fff;    font-size: 16px;    height: 50px;    line-height: 50px;}header .nav>li {    position: relative;    height: 77px;    display: flex;    justify-content: center;    align-items: center;    transition: all 0.3s ease-in-out;    padding: 0 10px;}header .nav li .iconfont {    font-size: 12px;    color: #fff;    transition: all 0.3s ease-in-out;    margin-left: 5px;}header .nav>li:hover .iconfont {    color: #cc0000;    transform: rotate(-180deg);}header .nav>li a.active,header .nav>li:hover>a {    color: #cc0000;    border-bottom: 2px solid #cc0000;}header .nav>li p {    font-size: 20px;    color: #fff;    margin-left: 3px;}header .subnav {    height: 0;    position: fixed;    top: 77px;    left: 0;    z-index: 21;    width: 100%;    background: #f5f5f5;    overflow: hidden;    transition: all 0.3s ease-in-out;}header .nav li:hover .subnav {    height: auto;}.subnav .l img {    width: 110px;    height: 110px;}.subnav .l a {    display: block;    width: 110px;    height: 28px;    color: #fff;    background: #00a0e9;    text-align: center;    line-height: 28px;    margin-top: 20px;    border-radius: 4px;    font-size: 14px;}.subnav ul.flex-row {    flex-wrap: wrap;}.subnav ul li {    width: 165px;    margin-left: 30px;    margin-bottom: 10px;}.subnav ul li a {    color: #333;    font-size: 16px;    height: 25px;}.subnav ul li a:hover {    color: #cc0000;}.nav-content {    width: 1100px;    padding: 30px 40px 40px 40px;    margin: 0 auto;    align-items: flex-start;}footer {    padding: 60px 0;    width: 100%;    background: #f5f5f5;}.f-nav {    width: 300px;}.f-nav a {    font-size: 12px;    color: #999;}.f-nav .split {    display: block;    height: 15px;    width: 1px;    background: #d6d6d6;}footer p {    font-size: 12px;    color: #999;    margin-top: 10px;    text-align: center;}.f-link {    margin-top: 15px;}.f-link img {    margin: 0 5px;    border: none;}.f-link a {    border: none;}.adv,.adv img {    width: 100%;    height: 615px;    overflow: hidden;    text-align: center;    display: table;}
.in-content.news {    width: 1000px;    padding: 10px 100px;    margin: 0 auto;  align-items: center;   padding-bottom: 50px;}
.news h2 {    font-size: 24px;    color: #333;    font-weight: bold;}.news .date {    font-size: 18px;    color: #999;    font-weight: bold;    margin-bottom: 50px;}.news p {    line-height: 2.5;    font-size: 16px;}.news img {    margin: 30px 0;}.news .other-news {    width: 100%;    margin-top: 80px;}.news .other-news a {    font-size: 16px;}.news-detail ul {    width: 840px;    margin: 0 auto;}.news-detail li {    align-items: flex-start;    margin-bottom: 70px;}.news-detail li .pic {    width: 216px;    height: 142px;    overflow: hidden;    display: table-cell;    text-align: center;    line-height: 142px;}.news-detail li .pic img {    max-width: 100%;    height: 142px;    vertical-align: middle;    transition: all .3s;}.news-detail li:hover img {    transform: scale(1.1, 1.1);}.news-detail li:hover h2 {    color: #cc0000;}.news-detail li div {    width: 608px;}.news-detail li h2 {    font-size: 18px;    color: #333;    font-weight: bold;}.news-detail li p {    color: #999;    font-size: 16px;}.news-detail li p.text {    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;    line-height: 2;    margin-top: 10px;}.news-detail li p.date {    margin-top: 25px;}.con-page {    margin-top: 50px;    text-align: center;}.con-page ul li {    display: inline-block;    text-align: center;}.con-page ul li a.pre,.con-page ul li a.next {    border: 1px solid #e3e3e3;    padding: 8px 16px;}.con-page ul li a {    border: 1px solid #e3e3e3;    background: #fff;    padding: 8px 16px;    margin: 0 3px;}.con-page ul li a.active {    background: #e9221b;    border: 1px solid #e9221b;    color: #fff;}.in-add.in-content {    align-items: center;    padding-bottom: 0;}.in-add h3 {    font-size: 24px;    color: #333;    font-weight: bold;    margin-bottom: 20px;    ;}.in-add p {    text-align: center;    line-height: 3;    font-size: 16px;    color: #333;}.in-add img {    width: 1200px;    height: 420px;    margin-top: 100px;}